blood is shed - Spanish English Dictionary